#include <iostream>
#include <string>
#include <unistd.h>
#include <sw/redis++/redis++.h>

using namespace std;


void test1(sw::redis::Redis& redis)
{
    redis.flushall();
    redis.set("k1", "111");
    redis.expire("k1", 10);
    sleep(2);
    auto time = redis.ttl("k1");
    cout << time << endl;
}

void test2(sw::redis::Redis& redis)
{
    redis.flushall();
    redis.set("k1", "111");
    auto ret = redis.type("k1");
    cout << ret << endl;
}

int main()
{
    sw::redis::Redis redis("tcp://127.0.0.1:6379");
    // test1(redis);
    test2(redis);


    return 0;
}